package com.css.openapi.BO;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

/*
 *出行人信息
 */
@Data
@Accessors(chain = true)
public class PassengerVO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("序号")
    @JsonProperty(value = "cxrxh")
    private String cxrxh;

    @ApiModelProperty("姓名")
    @JsonProperty(value = "name")
    private String name;

    @ApiModelProperty("有效身份证件号码")
    @JsonProperty(value = "sfzjhm")
    private String sfzjhm;

    @ApiModelProperty("出行人证件类型")
    @JsonProperty(value = "cxrzjlxDm")
    private String cxrzjlxDm;

    @ApiModelProperty("出行日期")
    @JsonProperty(value = "travelDate")
    private String travelDate;

    @ApiModelProperty("出发地")
    @JsonProperty(value = "startPoint")
    private String startPoint;

    @ApiModelProperty("到达地")
    @JsonProperty(value = "endPoint")
    private String endPoint;

    @ApiModelProperty("等级")
    @JsonProperty(value = "level")
    private String level;

    @ApiModelProperty("交通工具类型")
    @JsonProperty(value = "transportationMode")
    private String transportationMode;

}
